// Copyright (C) 2025 The Android Open Source Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//      http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

.pf-resize-handle {
  cursor: row-resize;
  margin-block: -3px;
  height: 7px;
  z-index: 10;
  position: relative;
  touch-action: none;

  &:hover {
    background: var(--pf-color-accent);
    &::after {
      display: none;
    }
  }

  &::after {
    content: "";
    height: 1px;
    display: block;
    position: relative;
    top: 3px;
    background: var(--pf-color-border);
  }

  // Horizontal variant (vertical bar for left/right dragging)
  &--horizontal {
    cursor: col-resize;
    margin-block: 0;
    margin-inline: -3px;
    width: 7px;
    height: 100%;

    &::after {
      width: 1px;
      height: 100%;
      display: block;
      position: relative;
      left: 3px;
      top: 0;
    }
  }
}
